package com.huitone.gddw.dao.monitoring;

import com.huitone.gddw.dao.entity.TrendsInt;
/**
 * 监控数据趋势（整数）Dao
 * @author CSY
 *
 */
public interface ITrendsIntDao {
	/**
	 * 根据对象逻辑删除删除所有监控数据趋势（整数）
	 * @param objId
	 * @return
	 */
	Integer delByObjId(String objId);
	
	/**
	 * 根据子项删除所有监控数据趋势（整数）
	 * @param itemId
	 * @return
	 */
	Integer delByItemId(String itemId);
	
	/**
	 * 根据子项属性删除监控数据趋势（整数）
	 * @param keyId
	 * @return
	 */
	Integer delByKeyId(String keyId);
	
    int deleteByPrimaryKey(String recId);

    int insert(TrendsInt record);

    int insertSelective(TrendsInt record);

    TrendsInt selectByPrimaryKey(String recId);

    int updateByPrimaryKeySelective(TrendsInt record);

    int updateByPrimaryKey(TrendsInt record);
}